electrically operated pumps - Spanish English Dictionary